Get the top three items¶
Get the top three items in a shop.
Sample data:
{‘item1’: 45.50, ‘item2’: 35, ‘item3’: 41.30, ‘item4’: 55, ‘item5’: 24}
Expected output:
item4 55
item1 45.5
item3 41.3
from heapq import nlargest
from operator import itemgetter
D = {'item1': 45.50,
'item2': 35,
'item3': 41.30,
'item4': 55,
'item5': 24,
}
for name, value in nlargest(3, D.items(), key=itemgetter(1)):
print(name, value)
Output:
item4 55
item1 45.5
item3 41.3